Micron Document
<!DOCTYPE html>
<html class="client-nojs vector-feature-night-mode-disabled vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-sticky-header-enabled" lang="en" dir="ltr"><head>
<meta charset="UTF-8">
<title>Embedded System Module</title>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="canonical" href="https://en.wikipedia.org/wiki/Embedded_System_Module"> <link href="./mw/skins.vector.icons.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.search.codex.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/skins.vector.styles.css" rel="stylesheet" type="text/css">
<link href="./mw/user.styles.css" rel="stylesheet" type="text/css">
<meta name="ResourceLoaderDynamicStyles" content="">
<link rel="stylesheet" type="text/css" href="./mw/site.styles.css">
<link rel="stylesheet" type="text/css" href="./mw/noscript.css">
<link rel="stylesheet" type="text/css" href="./footer.css">
<link rel="stylesheet" type="text/css" href="./vector-2022.css">
</head>
<body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject page-Embedded_System_Module rootpage-Embedded_System_Module skin-vector-2022 action-view">
<div class="mw-page-container">
<div class="mw-page-container-inner">
<div class="mw-content-container">
<main id="content" class="mw-body">
<header class="mw-body-header vector-page-titlebar">
<h1 id="firstHeading" class="firstHeading mw-first-heading">
<span id="openzim-page-title" class="mw-page-title-main"><span class="mw-page-title-main">Embedded System Module</span></span>
</h1>
</header>
<a id="top"></a>
<div id="bodyContent" class="vector-body ve-init-mw-desktopArticleTarget-targetContainer" aria-labelledby="firstHeading" data-mw-ve-target-container="">
<div id="mw-content-text" class="mw-body-content mw-content-ltr" lang="en" dir="ltr"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr">
<p><b>Embedded System Module</b>, or ESM, is a compact <a href="Computer-on-module" title="Computer-on-module">computer-on-module</a> (COM) standard. An ESM module typically includes a CPU processor, memory, module-specific I/O interfaces and a number of basic front I/O connectors. They can be plugged on a carrier board or be used as a stand-alone processor card.
</p><p>If the ESM module is plugged on a carrier, it relies on the standard <a href="PCI_bus" class="mw-redirect" title="PCI bus">PCI bus</a> as a board-to-board interface. In this case two connectors create a link to the carrier. While the "J1" connector provides a specified PCI connection, the "J2" connector brings I/O signals from the ESM module to the carrier, which then includes all necessary connectors. The signal assignment of J2 is not fixed but can be completely customized, although there are reserved pins for a 64-bit PCI bus interface. A third connector, "J3", is used for additional I/O signals if the ESM module has no front I/O. The signal assignment of this connector is fixed to support a special set of I/O functions.
</p><p>A large part of the I/O functions on ESMs are often controlled by an onboard <a href="FPGA" class="mw-redirect" title="FPGA">FPGA</a> component (field-programmable gate array) so that every module can easily be tailored to a specialized application through user-defined functions. Such functions are loaded into the FPGA as <a href="Semiconductor_intellectual_property_core" title="Semiconductor intellectual property core">IP cores</a>. Using FPGAs also reduces dependence on special controller chips which may become obsolete, thus extending the card's serviceability.
</p><p>ESMs are typically used on boards for <a href="CompactPCI" title="CompactPCI">CompactPCI</a> and <a href="VMEbus" title="VMEbus">VMEbus</a> as well as <a href="Single-board_computer" title="Single-board computer">single-board computers</a> for embedded applications. A company standard by MEN Micro, a manufacturer of embedded computers, specifies the ESM concept and the different types of modules. The ESM specification defines one form factor for the printed circuit board: 149&nbsp;×&nbsp;71&nbsp;mm (5.9&nbsp;×&nbsp;2.8&nbsp;in).
</p><p>Depending on the processor type, most ESM modules have <a href="Heat_sinks" class="mw-redirect" title="Heat sinks">heat sinks</a> and can be operated in wide temperature ranges up to -40 to +85 °C.
</p><p>A mechanical specialty of ESM modules is that their connectors are compatible with the <a href="PCI-104" class="mw-redirect" title="PCI-104">PCI-104</a> module standard. These modules can be "stacked" onto ESM modules, e. g., for additional peripheral interfaces.
</p>
<div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2></div>
<ul><li><a href="Computer-on-module" title="Computer-on-module">Computer-on-module</a></li>
<li><a href="ESMexpress" title="ESMexpress">ESMexpress</a></li>
<li><a href="Embedded_system" title="Embedded system">Embedded system</a></li></ul>
<div class="mw-heading mw-heading2"><h2 id="References">References</h2></div>
<ul><li>Schmitz, M. (2005). <a rel="nofollow" class="external text" href="https://www.menmicro.com/downloads/search/dl/sk/%22ESM%20Specification%22/dx/1/">ESM Embedded System Modules Specification</a>, MEN Mikro Elektronik GmbH. Retrieved on 2015-09-21.</li></ul>
<div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">
/* start https://en.wikipedia.org/ */


.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}


/* end https://en.wikipedia.org/ */
</style><style data-mw-deduplicate="TemplateStyles:r1236075235">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}


/* end https://en.wikipedia.org/ */
</style></div><div role="navigation" class="navbox" aria-labelledby="Motherboard_form_factors287" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><style data-mw-deduplicate="TemplateStyles:r1239400231">
/* start https://en.wikipedia.org/ */


.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}


/* end https://en.wikipedia.org/ */
</style><div id="Motherboard_form_factors287" style="font-size:114%;margin:0 4em"><a href="Motherboard_form_factor" title="Motherboard form factor">Motherboard form factors</a></div></th></tr><tr><td class="navbox-abovebelow" colspan="2"><div>Listed by <a href="Printed_circuit_board" title="Printed circuit board">PCB</a> size (mm)</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Server_computer" class="mw-redirect" title="Server computer">Servers</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><span class="nowrap"><a href="SSI_MEB" class="mw-redirect" title="SSI MEB">SSI MEB</a> (411&nbsp;× 330)</span></li>
<li><span class="nowrap"><a href="SSI_EEB" class="mw-redirect" title="SSI EEB">SSI EEB</a> (305&nbsp;× 330)</span></li>
<li><span class="nowrap"><a href="HPTX" class="mw-redirect" title="HPTX">HPTX</a> (345&nbsp;× 381)</span></li>
<li><span class="nowrap"><a href="WTX_(form_factor)" title="WTX (form factor)">WTX</a> (356&nbsp;× 425)</span></li>
<li><span class="nowrap"><a href="SWTX" title="SWTX">SWTX</a> (419&nbsp;× 330)</span></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Desktop_computer" title="Desktop computer">Desktop</a>/<a href="Workstation" title="Workstation">Workstation</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><span class="nowrap"><a href="AT_(form_factor)" title="AT (form factor)">AT</a> (351&nbsp;× 305)</span></li>
<li><span class="nowrap"><a href="ATX" title="ATX">ATX</a> (305&nbsp;× 244)</span></li>
<li><span class="nowrap"><a href="EATX" class="mw-redirect" title="EATX">EATX (Extended)</a> (305&nbsp;× 330)</span></li>
<li><span class="nowrap"><a href="Baby-AT" class="mw-redirect" title="Baby-AT">Baby-AT</a> (330&nbsp;× 216)</span></li>
<li><span class="nowrap"><a href="WTX_(form_factor)" title="WTX (form factor)">WTX</a> (356&nbsp;× 425)</span></li>
<li><span class="nowrap"><a href="BTX_(form_factor)" title="BTX (form factor)">BTX</a> (325&nbsp;× 267)</span></li>
<li><span class="nowrap"><a href="LPX_(form_factor)" title="LPX (form factor)">LPX</a> (330&nbsp;× 229)</span></li>
<li><span class="nowrap"><a href="SSI_CEB" title="SSI CEB">SSI CEB</a> (305x267)</span></li>
<li><span class="nowrap"><a href="Ultra_ATX" class="mw-redirect" title="Ultra ATX">Ultra ATX</a> (367&nbsp;× 244)</span></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Small_form_factor_(desktop_and_motherboard)" class="mw-redirect" title="Small form factor (desktop and motherboard)">Small form factor</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><span class="nowrap"><a href="NLX_(motherboard_form_factor)" class="mw-redirect" title="NLX (motherboard form factor)">NLX</a> (254&nbsp;× 228)</span></li>
<li><span class="nowrap"><a href="MicroATX" title="MicroATX">microATX</a> (244&nbsp;× 244)</span></li>
<li><span class="nowrap"><a href="FlexATX" title="FlexATX">FlexATX</a> (229&nbsp;× 191)</span></li>
<li><span class="nowrap"><a href="DTX_(form_factor)" title="DTX (form factor)">DTX</a> (203&nbsp;× 244)</span></li>
<li><span class="nowrap"><a href="MicroBTX" title="MicroBTX">microBTX</a> (264&nbsp;× 267)</span></li>
<li><span class="nowrap"><a href="Mini-DTX" class="mw-redirect" title="Mini-DTX">Mini-DTX</a> (203&nbsp;× 170)</span></li>
<li><span class="nowrap"><a href="Mini-ITX" title="Mini-ITX">Mini-ITX</a> (170&nbsp;× 170)</span></li>
<li><span class="nowrap"><a href="Mini_ATX" title="Mini ATX">Mini ATX</a> (150&nbsp;× 150)</span></li>
<li><span class="nowrap"><a href="Mini-STX" title="Mini-STX">Mini-STX</a> (140&nbsp;× 147)</span></li></ul>
</div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="Embedded_system" title="Embedded system">Embedded</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em">
<ul><li><span class="nowrap"><a href="EPIC_(form_factor)" title="EPIC (form factor)">EPIC (Express)</a> (165&nbsp;× 115)</span></li>
<li><span class="nowrap"> (149&nbsp;× 71)</span></li>
<li><span class="nowrap"><a href="Nano-ITX" title="Nano-ITX">Nano-ITX</a> (120&nbsp;× 120)</span></li>
<li><span class="nowrap"><a href="COM_Express" title="COM Express">COM Express</a> (125&nbsp;× 95)</span></li>
<li><span class="nowrap"><a href="ESMexpress" title="ESMexpress">ESMexpress</a> (125&nbsp;× 95)</span></li>
<li><span class="nowrap"><a href="ETX_(form_factor)" title="ETX (form factor)">ETX</a> (114&nbsp;× 95)</span></li>
<li><span class="nowrap"><a href="XTX" title="XTX">XTX</a> (114&nbsp;× 95)</span></li>
<li><span class="nowrap"><a href="Next_Unit_of_Computing" title="Next Unit of Computing">NUC</a> (102&nbsp;× 102)</span></li>
<li><span class="nowrap"><a href="Pico-ITX" title="Pico-ITX">Pico-ITX</a> (100&nbsp;× 72)</span></li>
<li><span class="nowrap"><a href="PC/104" title="PC/104">PC/104 <i>(-Plus)</i></a> (96&nbsp;× 90)</span></li>
<li><span class="nowrap"><a href="ESMexpress" title="ESMexpress">ESMini</a> (95&nbsp;× 55)</span></li>
<li><span class="nowrap"><a href="Smart_Mobility_Architecture" title="Smart Mobility Architecture">SMARC</a> (82&nbsp;× 80)</span></li>
<li><span class="nowrap"><a href="Qseven" title="Qseven">Qseven</a> (70&nbsp;× 70)</span></li>
<li><span class="nowrap"><a href="Mobile-ITX" title="Mobile-ITX">mobile-ITX</a> (60&nbsp;× 60)</span></li>
<li><span class="nowrap"><a href="CoreExpress" title="CoreExpress">CoreExpress</a> (58&nbsp;× 65)</span></li></ul>
</div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div>
<ul><li><span class="nowrap"><a href="Small_Form_Factor_Special_Interest_Group" title="Small Form Factor Special Interest Group">Small Form Factor Special Interest Group</a></span></li></ul>
</div></td></tr></tbody></table></div></div><!--htdig_noindex--><div><div class="zim-footer">
This article is issued from <a class="external text" title="Last edited on 2024-12-03" href="https://en.wikipedia.org/wiki/?title=Embedded_System_Module&amp;oldid=1260861602">Wikipedia</a>. The text is available under <a class="external text" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en">Creative Commons Attribution-Share Alike 4.0</a> unless otherwise noted. Additional terms may apply for the media files.
</div>
</div><!--/htdig_noindex--></div>
</div>
</main>
</div>
</div>
</div>

</body></html>